package demo5内部类;

class OutClass {
    class InnerClass {
        //实例内部类
    }

    static class InnerClass2 {
        //静态内部类
    }
}

interface A {
    void testA();
}

public class Test {
    public static void main(String[] args) {
        //以下代码可认为有一个类实现了A接口，并重写了A接口中的方法
        new A() {
            @Override
            public void testA() {

            }
        };////匿名内部类
    }
}

